On the Prospects and Concerns of Integrating Open Source Software Environment in Software Engineering Education
نویسنده
چکیده
Open Source Software (OSS) has introduced a new dimension in software community. As the development and use of OSS becomes prominent, the question of its integration in education arises. In this paper, the following practices fundamental to projects and processes in software engineering are examined from an OSS perspective: project management; process, workflows, and collaborative activities; modeling and specification; deployment of standards; documentation; and quality assurance and evaluation. Based on a pragmatic framework, the prospects of integrating OSS in a traditional software engineering curriculum are outlined and concerns in realizing them are given. In doing so, the cases of the adoption of OSS process model, use of OSS as a Computer Aided Software Engineering (CASE) tool, OSS as a standalone sub-system, and open source code reuse are considered. We present some of the trade-offs that could help educators in decision making towards the use of the OSS environment in software engineering pedagogical contexts. The significance of openly accessible content in general and its relation to OSS in particular is briefly highlighted.
منابع مشابه
A Perspective on Software Engineering Education with Open Source Software
As the development and use of open source software (OSS) becomes prominent, the issue of its outreach in an educational context arises. The practices fundamental to software engineering, including those related to management, process, and workflow deliverables, are examined in light of OSS. Based on a pragmatic framework, the prospects of integrating OSS in a traditional software engineering cu...
متن کاملA Methodology for Integrating the Social Web Environment in Software Engineering Education
The aim of this article is a technological revitalization of software engineering education from human and social perspectives. It adopts a systematic approach towards integrating the Social Web environment (including technologies and applications based on those technologies) in software engineering education, both inside and outside the classroom. To that regard, a feasibilitysensitive methodo...
متن کاملBandwidth and Delay Optimization by Integrating of Software Trust Estimator with Multi-User Cloud Resource Competence
Trust Establishment is one of the significant resources to enhance the scalability and reliability of resources in the cloud environment. To establish a novel trust model on SaaS (Software as a Service) cloud resources and to optimize the resource utilization of multiple user requests, an integrated software trust estimator with multi-user resource competence (IST-MRC) optimization mechanism is...
متن کاملDeveloping an Advanced IT-Based Visualization Classroom for Enhanced Engineering Learning
Interactive learning, critical thinking, creative problem-solving and problem-based learning are all critical elements to enhancing engineering education. Visualization can provide the much needed computer-assisted design and analysis environment to foster problem-based learning, while Virtual Reality (VR) can provide the environment for hands-on manipulation, stimulating interactive learning i...
متن کاملWorking with Implicit Concerns in the Concern Manipulation Environment Position Paper AOSD ’05 Workshop on Linking Aspect Technology and Evolution (LATE)
Existing bodies of software contain many implicit concerns – concerns that are not separated, or even identified, in the artifacts. These concerns are, nonetheless, important for understanding and working with the software. Different sets of concerns are important for different development activities. Even in the case of aspect-oriented software, with its richer capabilities for making concerns...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JITE
دوره 6 شماره
صفحات -
تاریخ انتشار 2007